machine-readable passport printer - German English Dictionary